Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

pngwrite.c File Reference

#include "png.h"

Include dependency graph for pngwrite.c:

Include dependency graph

Defines

#define PNG_INTERNAL

Functions

void png_write_info_before_PLTE (png_structp png_ptr, png_infop info_ptr)
void png_write_info (png_structp png_ptr, png_infop info_ptr)
void png_write_end (png_structp png_ptr, png_infop info_ptr)
void png_convert_from_struct_tm (png_timep ptime, struct tm *ttime)
void png_convert_from_time_t (png_timep ptime, time_t ttime)
png_structp png_create_write_struct (png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn)
png_structp png_create_write_struct_2 (png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp mem_ptr, png_malloc_ptr malloc_fn, png_free_ptr free_fn)
void png_write_init (png_structp png_ptr)
void png_write_init_2 (png_structp png_ptr, png_const_charp user_png_ver, png_size_t png_struct_size, png_size_t png_info_size)
void png_write_init_3 (png_structpp ptr_ptr, png_const_charp user_png_ver, png_size_t png_struct_size)
void png_write_rows (png_structp png_ptr, png_bytepp row, png_uint_32 num_rows)
void png_write_image (png_structp png_ptr, png_bytepp image)
void png_write_row (png_structp png_ptr, png_bytep row)
void png_set_flush (png_structp png_ptr, int nrows)
void png_write_flush (png_structp png_ptr)
void png_destroy_write_struct (png_structpp png_ptr_ptr, png_infopp info_ptr_ptr)
void png_write_destroy (png_structp png_ptr)
void png_set_filter (png_structp png_ptr, int method, int filters)
void png_set_filter_heuristics (png_structp png_ptr, int heuristic_method, int num_weights, png_doublep filter_weights, png_doublep filter_costs)
void png_set_compression_level (png_structp png_ptr, int level)
void png_set_compression_mem_level (png_structp png_ptr, int mem_level)
void png_set_compression_strategy (png_structp png_ptr, int strategy)
void png_set_compression_window_bits (png_structp png_ptr, int window_bits)
void png_set_compression_method (png_structp png_ptr, int method)
void png_set_write_status_fn (png_structp png_ptr, png_write_status_ptr write_row_fn)
void png_set_write_user_transform_fn (png_structp png_ptr, png_user_transform_ptr write_user_transform_fn)
void png_write_png (png_structp png_ptr, png_infop info_ptr, int transforms, voidp params)

Define Documentation

#define PNG_INTERNAL
 


Function Documentation

void png_convert_from_struct_tm png_timep    ptime,
struct tm *    ttime
 

void png_convert_from_time_t png_timep    ptime,
time_t    ttime
 

png_structp png_create_write_struct png_const_charp    user_png_ver,
png_voidp    error_ptr,
png_error_ptr    error_fn,
png_error_ptr    warn_fn
 

png_structp png_create_write_struct_2 png_const_charp    user_png_ver,
png_voidp    error_ptr,
png_error_ptr    error_fn,
png_error_ptr    warn_fn,
png_voidp    mem_ptr,
png_malloc_ptr    malloc_fn,
png_free_ptr    free_fn
 

void png_destroy_write_struct png_structpp    png_ptr_ptr,
png_infopp    info_ptr_ptr
 

void png_set_compression_level png_structp    png_ptr,
int    level
 

void png_set_compression_mem_level png_structp    png_ptr,
int    mem_level
 

void png_set_compression_method png_structp    png_ptr,
int    method
 

void png_set_compression_strategy png_structp    png_ptr,
int    strategy
 

void png_set_compression_window_bits png_structp    png_ptr,
int    window_bits
 

void png_set_filter png_structp    png_ptr,
int    method,
int    filters
 

void png_set_filter_heuristics png_structp    png_ptr,
int    heuristic_method,
int    num_weights,
png_doublep    filter_weights,
png_doublep    filter_costs
 

void png_set_flush png_structp    png_ptr,
int    nrows
 

void png_set_write_status_fn png_structp    png_ptr,
png_write_status_ptr    write_row_fn
 

void png_set_write_user_transform_fn png_structp    png_ptr,
png_user_transform_ptr    write_user_transform_fn
 

void png_write_destroy png_structp    png_ptr
 

void png_write_end png_structp    png_ptr,
png_infop    info_ptr
 

void png_write_flush png_structp    png_ptr
 

void png_write_image png_structp    png_ptr,
png_bytepp    image
 

void png_write_info png_structp    png_ptr,
png_infop    info_ptr
 

void png_write_info_before_PLTE png_structp    png_ptr,
png_infop    info_ptr
 

void png_write_init png_structp    png_ptr
 

void png_write_init_2 png_structp    png_ptr,
png_const_charp    user_png_ver,
png_size_t    png_struct_size,
png_size_t    png_info_size
 

void png_write_init_3 png_structpp    ptr_ptr,
png_const_charp    user_png_ver,
png_size_t    png_struct_size
 

void png_write_png png_structp    png_ptr,
png_infop    info_ptr,
int    transforms,
voidp    params
 

void png_write_row png_structp    png_ptr,
png_bytep    row
 

void png_write_rows png_structp    png_ptr,
png_bytepp    row,
png_uint_32    num_rows
 


Generated on Mon Sep 12 20:10:39 2005 for Destiny3D by doxygen1.3-rc3